-- Network Working Group T. Cox
-- Request for Comments: 1233 K. Tesink
-- Bell Communications Research
-- Editors
-- May 1991-- Definitions of Managed Objects
-- for the DS3 Interface TypeRFC1233-MIB DEFINITIONS::=BEGIN
IMPORTSexperimental,CounterFROM RFC1155-SMI
DisplayStringFROM RFC1158-MIB
OBJECT-TYPEFROM RFC-1212;-- This MIB module uses the extended OBJECT-TYPE macro-- as defined in [13].-- this is the MIB module for the DS3 objectsds3 OBJECTIDENTIFIER::={ experimental 15}-- the DS3 Configuration group-- Although the objects in this group are read-only, at-- the agent's discretion they may be made read-write
-- so that the management station, when appropriately-- authorized, may change the behavior of the CSU,-- e.g., to place the device into a loopback state.-- Implementation of this group is mandatory for all-- systems that attach to a DS3 Interface.ds3ConfigTable OBJECT-TYPESYNTAXSEQUENCEOF DS3ConfigEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"The DS3 Configuration table."::={ ds3 1}ds3ConfigEntry OBJECT-TYPESYNTAX DS3ConfigEntry
ACCESSnot-accessible
STATUSmandatoryDESCRIPTION"An entry in the DS3 Configuration table."INDEX{ ds3CSUIndex }::={ ds3ConfigTable 1}
DS3ConfigEntry ::=SEQUENCE{
ds3CSUIndex
INTEGER,
ds3Index
INTEGER,
ds3TimeElapsed
INTEGER(1..900),
ds3ValidIntervals
INTEGER(0..96),
ds3LineType
INTEGER,
ds3ZeroCoding
INTEGER,
ds3Loopback
INTEGER,
ds3SendCode
INTEGER,
ds3YellowAlarm
INTEGER,
ds3RedAlarm
INTEGER,
ds3CircuitIdentifier
DisplayString(SIZE(0..255))}ds3CSUIndex OBJECT-TYPESYNTAXINTEGERACCESSread-only
STATUSmandatoryDESCRIPTION"The index value which uniquely identifies the
CSU to which this entry is applicable."::={ ds3ConfigEntry 1}ds3Index OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"An index value that uniquely identifies a DS3
Interface. The interface identified by a
particular value of this index is the same
interface as identified by the same value an
ifIndex object instance."::={ ds3ConfigEntry 2}
ds3TimeElapsed OBJECT-TYPESYNTAXINTEGER(1..900)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The number of seconds, including partial
seconds, that have elapsed since the beginning of
the current error-measurement period."::={ ds3ConfigEntry 3}ds3ValidIntervals OBJECT-TYPESYNTAXINTEGER(0..96)ACCESSread-onlySTATUSmandatory
DESCRIPTION"The number of previous intervals for which valid
data was collected. The value will be 96 unless
the CSU device was brought online within the last
24 hours, in which case the value will be the
number of complete 15 minute intervals the CSU has
been online."::={ ds3ConfigEntry 4}ds3LineType OBJECT-TYPESYNTAXINTEGER{other(1),ds3M23(2),ds3SYNTRAN(3),ds3CbitParity(4),
ds3ClearChannel(5)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"This variable indicates the variety of DS3 C-bit
application implementing this circuit. The type
of circuit affects the interpretation of the usage
and error statistics. The rate of all of them is
44.736 Mbps.
The values, in sequence, describe:
TITLE: SPECIFICATION:
ds3M23 ANSI T1.107-1988 [10]
ds3SYNTRAN ANSI T1.107-1988 [10]
ds3C-bitParity ANSI T1.107a-1989 [10a]
ds3ClearChannel ANSI T1.102-1987 [9]
"::={ ds3ConfigEntry 5}
ds3ZeroCoding OBJECT-TYPESYNTAXINTEGER{ds3other(1),ds3B3ZS(2)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"This variable describes the variety of Zero Code
Suppression used on the link, which in turn
affects a number of its characteristics.
ds3B3ZS refers to the use of specified patterns of
normal bits and bipolar violations which are used
to replace sequences of zero bits of a specified
length."::={ ds3ConfigEntry 6}
ds3Loopback OBJECT-TYPESYNTAXINTEGER{ds3NoLoop(1),ds3LocalLoopbackLocalSide(2),ds3LocalLoopbackRemoteSide(3),ds3RemoteLoopbackLocalSide(4),ds3RemoteLoopbackRemoteSide(5)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"This variable represents the loopback state of
the CSU. Devices supporting read/write access
should return badValue in response to a requested
loopback state that the CSU does not support. The
values mean:
ds3NoLoop
Not in the loopback state. A device that is
not capable of performing a loopback on
either interface shall always return this as
it's value.
ds3LocalLoopbackLocalSide
Signal received from the local side of the
device is looped back at the local connector
(eg, without involving the CSU).
ds3LocalLoopbackRemoteSide
Signal received from the local side of the
device is looped back at the remote connector
(eg, through the CSU).
ds3RemoteLoopbackLocalSide
Signal received from the remote side of the
device is looped back at the local connector
(eg, through the CSU).
ds3RemoteLoopbackRemoteSide
Signal received from the remote side of the
device is looped back at the remote connector
(eg, without involving the CSU).
Note that M23 and ClearChannel interfaces do not
support the Loopback managed object."::={ ds3ConfigEntry 7}ds3SendCode OBJECT-TYPESYNTAXINTEGER{ds3SendTestMessage(1),ds3SendNoCode(2),ds3SendSetCode(3),ds3SendLoopbackCode(4),ds3SendResetCode(5)
}ACCESSread-onlySTATUSmandatoryDESCRIPTION"This variable indicates what type of code is
being sent across the DS1 circuit by the CSU. The
values mean:
ds3SendNoCode
sending looped or normal data
ds3SendSetCode
sending a loopback request
ds3SendLoopbackCode
sending the code to choose a specific
loopback
ds3SendResetCode
sending a loopback termination request
ds3SendTestMessage
sending a Test pattern as defined in
T1.107a-1989 [10a].
"::={ ds3ConfigEntry 8}ds3YellowAlarm OBJECT-TYPESYNTAXINTEGER{ds3YellowAlarm(1),ds3NoYellowAlarm(2)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"This variable indicates if a Yellow
Alarm condition exists."::={ ds3ConfigEntry 9}ds3RedAlarm OBJECT-TYPESYNTAXINTEGER{ds3RedAlarm(1),
ds3NoRedAlarm(2)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"This variable indicates if a Red Alarm
condition exists."::={ ds3ConfigEntry 10}ds3CircuitIdentifier OBJECT-TYPESYNTAXDisplayString(SIZE(0..255))ACCESSread-onlySTATUSmandatory
DESCRIPTION"This variable contains the transmission
vendor's circuit identifier, for the
purpose of facilitating troubleshooting."::={ ds3ConfigEntry 11}-- the DS3 Interval group-- Implementation of this group is mandatory for all-- systems that attach to a DS3 interface.-- The DS3 Interval Table contains various statistics-- collected by each CSU over the previous 24 hours of-- operation. The past 24 hours are broken into 96-- completed 15 minute intervals.ds3IntervalTable OBJECT-TYPESYNTAXSEQUENCEOF DS3IntervalEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"The DS3 Interval table."::={ ds3 2}ds3IntervalEntry OBJECT-TYPESYNTAX DS3IntervalEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the DS3 Interval table."INDEX{ ds3IntervalIndex, ds3IntervalNumber }::={ ds3IntervalTable 1}
DS3IntervalEntry ::=
SEQUENCE{
ds3IntervalIndex
INTEGER,
ds3IntervalNumber
INTEGER(1..96),
ds3IntervalESs
Counter,
ds3IntervalSESs
Counter,
ds3IntervalSEFSs
Counter,
ds3IntervalUASs
Counter,
ds3IntervalCSSs
Counter,
ds3IntervalBPVs
Counter,
ds3IntervalCVs
Counter
}ds3IntervalIndex OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"The index value which uniquely identifies the
CSU to which this entry is applicable. The
interface identified by a particular value of
this index is the same interface as identified
by the same value an DS3CSUIndex object
instance."::={ ds3IntervalEntry 1}ds3IntervalNumber OBJECT-TYPESYNTAXINTEGER(1..96)
ACCESSread-onlySTATUSmandatoryDESCRIPTION"A number between 1 and 96, where 1 is the most
recently completed 15 minute interval and 96 is
the least recently completed 15 minutes
interval (assuming that all 96 intervals are
valid)."::={ ds3IntervalEntry 2}ds3IntervalESs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of
Errored Seconds, as defined by [12], encountered
by a DS3 CSU in one of the previous 96,
individual 15 minute, intervals."::={ ds3IntervalEntry 3}ds3IntervalSESs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of
Severely Errored Seconds, as defined by [12],
encountered by a DS3 CSU in one of the previous
96, individual 15 minute, intervals."::={ ds3IntervalEntry 4}ds3IntervalSEFSs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatory
DESCRIPTION"The counter associated with the number of
Severely Errored Framing Seconds, as defined by
[12], encountered by a DS3 CSU in one of the
previous 96, individual 15 minute, intervals."::={ ds3IntervalEntry 5}ds3IntervalUASs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of
Unavailable Seconds, as defined by [12],
encountered by a DS3 CSU in one of the previous
96, individual 15 minute, intervals."::={ ds3IntervalEntry 6}
ds3IntervalCSSs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of
Controlled Slip Seconds, as defined by [12],
encountered by a DS3 CSU in one of the previous
96, individual 15 minute, intervals.
Note that SYNTRAN interfaces are the only
interfaces that support the Controlled Slip
Seconds managed object. Accordingly, agents
configured with non-SYNTRAN interfaces may treat
this object as having an ACCESS clause value of
not-accessible."::={ ds3IntervalEntry 7}ds3IntervalBPVs OBJECT-TYPE
SYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of Bipolar
Violations, as defined by [12], encountered by a
DS3 CSU in one of the previous 96, individual 15
minute, intervals."::={ ds3IntervalEntry 8}ds3IntervalCVs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of Coding
Violations, as defined by [12], encountered by a
DS3 CSU in one of the previous 96, individual 15
minute, intervals."::={ ds3IntervalEntry 9}-- the DS3 Current group-- Implementation of this group is mandatory for all systems-- that attach to a DS3 Interface.-- The DS3 current table contains various statistics being-- collected for the current 15 minute interval.ds3CurrentTable OBJECT-TYPESYNTAXSEQUENCEOF DS3CurrentEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"The DS3 Current table."::={ ds3 3}ds3CurrentEntry OBJECT-TYPE
SYNTAX DS3CurrentEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the DS3 Current table."INDEX{ ds3CurrentIndex }::={ ds3CurrentTable 1}
DS3CurrentEntry ::=SEQUENCE{
ds3CurrentIndex
INTEGER,
ds3CurrentESs
Counter,
ds3CurrentSESs
Counter,
ds3CurrentSEFSs
Counter,
ds3CurrentUASs
Counter,
ds3CurrentCSSs
Counter,
ds3CurrentBPVs
Counter,
ds3CurrentCVs
Counter}ds3CurrentIndex OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"The index value which uniquely identifies the CSU
to which this entry is applicable. The interface
identified by a particular value of this index is
the same interface as identified by the same value
an DS3CSUIndex object instance."::={ ds3CurrentEntry 1}
ds3CurrentESs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of Errored
Seconds, as defined by [12], encountered by a DS3
CSU in the current 15 minute interval."::={ ds3CurrentEntry 2}ds3CurrentSESs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of
Severely Errored Seconds, as defined by [12],
encountered by a DS3 CSU in the current 15 minute
interval."::={ ds3CurrentEntry 3}ds3CurrentSEFSs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of
Severely Errored Framing Seconds, as defined by
[12], encountered by a DS3 CSU in the current 15
minute interval."::={ ds3CurrentEntry 4}ds3CurrentUASs OBJECT-TYPESYNTAXCounterACCESSread-only
STATUSmandatoryDESCRIPTION"The counter associated with the number of
Unavailable Seconds, as defined by [12],
encountered by a DS3 CSU in the current 15 minute
interval."::={ ds3CurrentEntry 5}ds3CurrentCSSs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of
Controlled Slip Seconds, as defined by [12],
encountered by a DS3 CSU in the current 15 minute
interval.
Note that SYNTRAN interfaces are the only
interfaces that support the Controlled Slip
Seconds managed object. Accordingly, agents
configured with non-SYNTRAN interfaces may treat
this object as having an ACCESS clause value of
not-accessible."::={ ds3CurrentEntry 6}ds3CurrentBPVs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of Bipolar
Violations, as defined by [12], encountered by a
DS3 CSU in the current 15 minute interval."::={ ds3CurrentEntry 7}ds3CurrentCVs OBJECT-TYPESYNTAXCounter
ACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of Coding
Violations, as defined by [12], encountered by a
DS3 CSU in the current 15 minute interval."::={ ds3CurrentEntry 8}-- the DS3 Total group-- Implementation of this group is mandatory for all systems-- that attach to a DS3.-- The DS3 Total Table contains the cumulative sum of the-- various statistics for the 24 hour interval preceding the-- first valid interval in the DS3CurrentTable.ds3TotalTable OBJECT-TYPESYNTAXSEQUENCEOF DS3TotalEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"The DS3 Total table. 24 hour interval."::={ ds3 4}ds3TotalEntry OBJECT-TYPESYNTAX DS3TotalEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the DS3 Total table."INDEX{ ds3TotalIndex }::={ ds3TotalTable 1}
DS3TotalEntry ::=SEQUENCE{
ds3TotalIndex
INTEGER,
ds3TotalESs
Counter,
ds3TotalSESs
Counter,
ds3TotalSEFSs
Counter,
ds3TotalUASs
Counter,
ds3TotalCSSs
Counter,
ds3TotalBPVs
Counter,
ds3TotalCVs
Counter}ds3TotalIndex OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"The index value which uniquely identifies the CSU
to which this entry is applicable. The interface
identified by a particular value of this index is
the same interface as identified by the same value
an DS3CSUIndex object instance."::={ ds3TotalEntry 1}ds3TotalESs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of Errored
Seconds, as defined by [12], encountered by a DS3
CSU in the previous 24 hour interval."::={ ds3TotalEntry 2}ds3TotalSESs OBJECT-TYPE
SYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of
Severely Errored Seconds, as defined by [12],
encountered by a DS3 CSU in the previous 24 hour
interval."::={ ds3TotalEntry 3}ds3TotalSEFSs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of
Severely Errored Framing Seconds, as defined by
[12], encountered by a DS3 CSU in the previous 24
hour interval."::={ ds3TotalEntry 4}ds3TotalUASs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of
Unavailable Seconds, as defined by [12],
encountered by a DS3 CSU in the previous 24 hour
interval."::={ ds3TotalEntry 5}ds3TotalCSSs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatory
DESCRIPTION"The counter associated with the number of
Controlled Slip Seconds, as defined by [12],
encountered by a DS3 CSU in the previous 24 hour
interval.
Note that SYNTRAN interfaces are the only
interfaces that support the Controlled Slip
Seconds managed object. Accordingly, agents
configured with non-SYNTRAN interfaces may treat
this object as having an ACCESS clause value of
not-accessible."::={ ds3TotalEntry 6}ds3TotalBPVs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of Bipolar
Violations, as defined by [12], encountered by a
DS3 CSU in the previous 24 hour interval."::={ ds3TotalEntry 7}ds3TotalCVs OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The counter associated with the number of Coding
Violations, as defined by [12], encountered by a
DS3 CSU in the previous 24 hour interval."::={ ds3TotalEntry 8}END